From ac4e98f16a1e1c90d8ae56a832c411467d95dac0 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Timm=20B=C3=A4der?= Date: Tue, 21 Jan 2020 10:01:18 +0100 Subject: [PATCH] testsuite: Add test cases for last commit Easy enough to test --- .../transform-in-transform-in-transform.node | 14 ++++++++++++++ .../transform-in-transform-in-transform.png | Bin 0 -> 104 bytes testsuite/gsk/compare/transform-in-transform.node | 10 ++++++++++ testsuite/gsk/compare/transform-in-transform.png | Bin 0 -> 121 bytes testsuite/gsk/meson.build | 2 ++ 5 files changed, 26 insertions(+) create mode 100644 testsuite/gsk/compare/transform-in-transform-in-transform.node create mode 100644 testsuite/gsk/compare/transform-in-transform-in-transform.png create mode 100644 testsuite/gsk/compare/transform-in-transform.node create mode 100644 testsuite/gsk/compare/transform-in-transform.png diff --git a/testsuite/gsk/compare/transform-in-transform-in-transform.node b/testsuite/gsk/compare/transform-in-transform-in-transform.node new file mode 100644 index 0000000000..6c8a2f11aa --- /dev/null +++ b/testsuite/gsk/compare/transform-in-transform-in-transform.node @@ -0,0 +1,14 @@ +transform { + child: transform { + child: transform { + child: color { + bounds: 0 0 20 20; + color: blue; + } + transform: translate(0, -20); + } + transform: rotate(90); + } + + transform: translate(300, 200); +} diff --git a/testsuite/gsk/compare/transform-in-transform-in-transform.png b/testsuite/gsk/compare/transform-in-transform-in-transform.png new file mode 100644 index 0000000000000000000000000000000000000000..8b8846dacab0ed1ae37417a27915a8ec124d1d1c GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1SFYWcSQjywj^(N7l!{JxM1({$v_cVPZ!4! yi{9jvgdgV}^b(Y!pRafpcy{qDchg{3V+MtJjOr(UZoUUp$l&Sf=d#Wzp$Py%I3F?q literal 0 HcmV?d00001 diff --git a/testsuite/gsk/compare/transform-in-transform.node b/testsuite/gsk/compare/transform-in-transform.node new file mode 100644 index 0000000000..25689f479b --- /dev/null +++ b/testsuite/gsk/compare/transform-in-transform.node @@ -0,0 +1,10 @@ +transform { + child: transform { + child: color { + bounds: 0 0 20 20; + color: blue; + } + transform: translate(0, -20); + } + transform: scale(2) rotate(90); +} diff --git a/testsuite/gsk/compare/transform-in-transform.png b/testsuite/gsk/compare/transform-in-transform.png new file mode 100644 index 0000000000000000000000000000000000000000..90b7de60962c91ea8189fc955a69f87c205a0449 GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1SFZ~=vx6Pwj^(N7l!{JxM1({$v_c3PZ!6K zh}O4f8F?8PIG7h?|34>n_^czN*36g}lS6gHx{oGpjDS*qOyX|UG5T}*WGx5kWbkzL Kb6Mw<&;$TFxg<>h literal 0 HcmV?d00001 diff --git a/testsuite/gsk/meson.build b/testsuite/gsk/meson.build index aadc40642b..bee40fd32e 100644 --- a/testsuite/gsk/meson.build +++ b/testsuite/gsk/meson.build @@ -64,6 +64,8 @@ compare_render_tests = [ 'inset-shadow-multiple', 'borders-rotated', 'blend-invisible-child', + 'transform-in-transform', + 'transform-in-transform-in-transform', ] # these are too sensitive to differences in the renderers -- 2.30.2